echo cardiography - German English Dictionary